*{padding: 0;margin: 0;}
body{font-family: "微软雅黑";;background-color: #faf9f5;}
li{list-style: none;}
a{text-decoration: none;}
.box{width: 1600px;}
.mar{margin: 0 auto;}
.lf{float: left;}
.rg{float: right;}
.position{position: relative;}
.clearFix::after{content: "";display: block;clear: both;}


header{width: 100%;height: 130px;background: #6b7c86;background-image: url(../images/logo.png);background-repeat: no-repeat;background-position: center 15px;}
header .topbox{max-width: 1300px;min-width: 900px; margin: 0 auto;}
header .topbox .top{border-bottom: 1px solid rgb(202, 198, 198);}
header .topbox .top .toplf{width: 230px;height: 50px;margin-top: 40px;}
header .topbox .top .toplf input{outline: none;width: 230px;height: 30px;border-radius: 20px;background: #61758100;border: 1px solid #96a4af;line-height: 30px;box-sizing: border-box;padding-left: 20px;color: rgb(214, 210, 210);font-size: 16px;}
header .topbox .top .toplf::after{width: 30px;height: 30px;background-image: url(../images/ss.png);content: "";display: block;position: absolute;right: 5px;top: 3px;background-size: 80%;background-repeat: no-repeat;cursor: pointer;}
header .topbox .top .toplf input:focus{outline: none}
header .topbox .top .toprg{margin-top: 40px;}
header .topbox .top .toprg ul li{display: inline-block;}
header .topbox .top .toprg ul li a{width: 30px;height: 30px;display: inline-block;background-size: 100%;background-repeat: no-repeat;margin-right: 15px;}
header .topbox .top .toprg ul li:last-child a{margin-right: 0;}
header .topbox .top .toprg ul li:nth-child(1) a{background-image: url(../images/dl.png);}
header .topbox .top .toprg ul li:nth-child(1):hover a{background-image: url(../images/dlhover.png);}
header .topbox .top .toprg ul li:nth-child(2) a{background-image: url(../images/shous.png);}
header .topbox .top .toprg ul li:nth-child(2):hover a{background-image: url(../images/shoushouver.png);}
header .topbox .top .toprg ul li:nth-child(3) a{background-image: url(../images/gw.png);}
header .topbox .top .toprg ul li:nth-child(3):hover a{background-image: url(../images/gwhover.png);}
header .topbox .topbom ul li{float: left;display: block;font-size: 14px;height: 36px;width: 100px;line-height: 36px;text-align: center;margin-left: 135px;}
header .topbox .topbom ul .jqone{width: 100px;height: 3px;background: #000; content: "";display: block;content: "";position: absolute;bottom: -3px;transition:0.4s;left:135px;}
header .topbox .topbom ul li a{color: #fff;}

.banner{width: 100%;overflow: hidden;height: 300px;background: #96a4af;}
.banner ul{width: 99999px;height: 300px; position: absolute;left: 0;transition:0.5s;}.banner ul li {height: 300px;display: block;float: left}
.banner ul li a{display: block;height: 300px}
.banner ul li a img{width: 1920px;height: 300px;}
.newcp{width: 100%;color: #67645b;}
.newcp .cpbox  h1{text-align: center;margin-top: 20px;font-weight: normal;}
.newcp .cpbox .newbox .cp{width: 430px;margin-right:150px;cursor: pointer;transition: 0.5s;height: 580px;}
.newcp .cpbox .newboxj{overflow: hidden;}
.newcp .cpbox .newboxj .newbox{width: 999999px;position:relative;left: 0;transition:0.5s;}
.newcp .cpbox .newboxj .newbox .cp .cpname{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 250px;margin: 0 auto;font-weight: bold;}
.newcp .cpbox .newboxj .newbox .cp:hover{transform: scale(1.2);}
.newcp .cpbox .newboxj .newbox .cp .cptext{width: 250px;font-size: 12px;text-align: center;margin:0 auto;margin-top: 10px;}
.newcp .cpbox .newboxj .newbox .cp button{padding: 5px 15px;margin: 0 auto;display: block;margin-top: 10px;color: black;background: #d6d6ce;border: none;font-size: 12px;cursor: pointer;}
.newcp .cpbox .newboxj .newbox .cp button:focus{outline: none;}


.girljs{padding: 0 76px 76px 76px;box-sizing: border-box;margin-top: 80px;height: 600px;border: 2px solid #757470;}
.girljs .girlimg{margin-top: 76px;width: 500px;height: 450px;display: block;}
.girljs .rgtext{box-sizing: border-box;margin-top:100px;width: 800px;height: 400px;background: #d8d5cc;padding-left: 50px;padding-top: 50px;padding-right: 50px;color: #67645b;}
.girljs .rgtext p{font-size: 14px; margin-bottom: 30px;}
.girljs .rgtext .pm{font-weight: bold;}
.girljs .rgtext .pmtext{padding: 20px 0;border-top: 1px solid #b3b1a5;border-bottom: 1px solid #b3b1a5;}


.dtgdbox{width: 100%;padding: 20px 0;border-bottom: 5px solid #d3d2ce;}
.dtbox .dtlf{width: 400px;height: 400px;padding: 40px 0 0 150px;box-sizing: border-box;color: #67645b;}
.dtbox .dtlf .dtlftop{font-weight: bold;font-size:16px;}
.dtbox .dtlf .dtlftext{margin-top: 20px;font-size: 16px;line-height: 25px;}
.dtbox .dtlf button{padding: 5px 15px;display: block;margin-top: 20px;background: rgba(0, 0, 0, 0);border: 1px #000 solid;color: #67645b; cursor: pointer;}
.dtbox .dtrg{margin-top: 40px;width: 620px;height: 400px;margin-right: 100px;}
.dtbox .dtrg .dtrg1{width: 300px;}
.dtbox .dtrg img{width: 300px;}
.dtbox .dtrg p{color: #67645b;padding: 20px;padding-left: 0;}


.footgm{overflow: hidden;}
.footgm .footgmbox{width: 999999px;}
.footgm .footgmbox .footgm1box{width: 430px;margin-right:150px;cursor: pointer}
.footgm .footgmbox .footgm1box p{text-align: center;font-weight: bold;color: #67645b;}
.footgm .footgmbox .footgm1box button{display: block; margin: 15px auto;padding: 5px 15px;color: #000;background-color: #d8d5d0;border: none;cursor: pointer;}

footer{width: 100%;background: #6b7c86;background-image: url(../images/logo.png);background-repeat: no-repeat;background-position:200px center;}
footer .footerbox{height:100px ;box-sizing: border-box;padding-left:400px;padding-top: 20px;}
footer .footerbox p{margin-bottom: 10px;color: #fff;font-weight: bold;}

.anlf,.anrg{width: 40px;height: 50px;position: absolute;top: 0;bottom: 0;margin: auto 0;display: block;cursor: pointer;z-index: 2;background-size: 100%;display: none;transition:0.9s;background-repeat: no-repeat;}
.anlf{background-image: url(../images/lf.png);left: 0;}
.anrg{background-image: url(../images/rg.png);right: 0;}
.cpbox:hover .anlf,.cpbox:hover .anrg{display: block;}
.banner:hover .anlf,.banner:hover .anrg{display: block;}